﻿using System;
using System.Collections.Generic;
namespace DnaCoreLib
{
    public interface IFileImporter: IImporter
    {
        IImportPlugin Plugin { get; set; }
        ImportResult ImportToExisting(IUpdatableSave updatableSave, string Name, string ContactEmail, string Filename);
        ImportResult ImportToNew(string Name, string ContactEmail, string Filename);
        string FilenameLabel {get;}
        string NewLabel { get; }
        string ExistingLabel { get; }
        string NameLabel { get; }
        string ContactLabel { get; }
        string FilenameExtension { get; }
        IEnumerable<IUpdatableSave> UpdatableSaveList {get;}
    }
}
